/* css for topnav powered by extended menu extension
	template file: templates/yogalizard/extended_menu_topnav.html
	js: templates/yogalizard/javascript/extended_menu_hover.js
	documentation: http://de.siteof.de/extended-menu-templates.html
*/	

/* top nav */
div#topBannerRow3 ul, div#topBannerRow3 li {
	margin:0px;
	padding:0px;
	list-style-type:none;
}	

/* hide subnavs */
ul#topNav ul.level1 {
	display:none;
	position:absolute;
}	

/* show subnavs */
li.navOver { /*background-color:pink;*/ }

ul#topNav li.navOver ul {
	display:block;
	width:150px; /* submenu width */
}	

/* display main list horizontally */

ul#topNav li.topRowItem {
	display:block;
	width:150px; /* need a width or ie6 blows out */
	float:left;	
	padding-top:8px;
	font-size:12px;
}		

/* make sure links take up the whole space */
ul#topNav a {
	display:block;
	text-decoration:none;
}	

/* top row colors */
a.mainlevel_topnav, a.mainlevel_topnav:active, a.mainlevel_topnav:hover, a.mainlevel_topnav:visited {
	color:white;
	font-weight:bold;
	height:22px;
	padding-left:10px;
	overflow:hidden;
}

/* sub menu colors */
ul#topNav ul li {
	line-height:2em;
}

ul#topNav ul.level1 {
	background-color:#E7E4CE;
	border:2px solid #ddd;
	border-top:none;
	border-left-width:1px;
	font-size:11px;
	/*font-weight:bold;*/
}

ul#topNav ul.level1 a, ul#topNav ul.level1 a:hover, ul#topNav ul.level1 a:active, ul#topNav ul.level1 a:visited {
	color:#333;
	padding-left:10px;
}	

ul.level1 a:hover{
	 /*color:black!important;kat's turquoise: #008080;*/
	background-color:white;
}
	